Skip to content

GHA Docker image building setup#17

Merged
mclasmeier merged 11 commits into
mainfrom
mc/docker-img-building-gha
Dec 18, 2025
Merged

GHA Docker image building setup#17
mclasmeier merged 11 commits into
mainfrom
mc/docker-img-building-gha

Conversation

@mclasmeier
Copy link
Copy Markdown
Collaborator

@mclasmeier mclasmeier commented Dec 11, 2025

This PR can be reviewed commit-by-commit.

It essentially integrates image building and pushing into GHA.
Related to that, it improves the version string generation in the Makefile, deriving the version string to be compiled into the binary and used for docker images from existing Git tags.

@mclasmeier mclasmeier force-pushed the mc/docker-img-building-gha branch 2 times, most recently from 4401550 to f60de95 Compare December 15, 2025 13:32
Moritz Clasmeier added 6 commits December 15, 2025 14:46
@mclasmeier mclasmeier force-pushed the mc/docker-img-building-gha branch from f953eb3 to 7e8b889 Compare December 15, 2025 13:47
Comment thread Makefile Outdated
Copy link
Copy Markdown
Collaborator

@tommartensen tommartensen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have reviewed the first two commits.

Comment thread Makefile Outdated
Comment thread .github/workflows/docker-build.yml Outdated
Comment thread .github/workflows/docker-build.yml
Comment thread .github/workflows/docker-build.yml Outdated
Comment thread .github/workflows/docker-build.yml Outdated
Comment thread .github/workflows/docker-build.yml Outdated
Comment thread .github/workflows/docker-build.yml
Comment thread .dockerignore
Copy link
Copy Markdown
Collaborator

@tommartensen tommartensen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Finished review of everything except the README.
Will do once the other changes are addressed.

Comment thread Makefile Outdated
@mclasmeier
Copy link
Copy Markdown
Collaborator Author

@tommartensen Thank you! Hope I have addressed everything!

Copy link
Copy Markdown
Collaborator

@tommartensen tommartensen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment thread .github/workflows/docker-build.yml
@mclasmeier mclasmeier merged commit ac508a2 into main Dec 18, 2025
3 checks passed
@mclasmeier mclasmeier deleted the mc/docker-img-building-gha branch May 18, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants